/*
  学习目标：Redux-基本使用- 创建store
  下包: npm i redux
  语法:  
  createStore(function (state = 初始值){
    return state
  })
*/

// 1. 导入createStore函数
import { legacy_createStore as createStore } from "redux";

// reducer函数:
// 作用:
// 1. 设置state的初始值
// 2. 修改state

// 2. 调用createStore函数:  createStore(reducer函数)
const store = createStore(function (state = { msg: "hello", count: 99 }) {
  return state;
});

// 3. 获取store中的state
// getState: 获取store中的数据
const state = store.getState();
console.log("res  ----->  ", state);
